package com.aerotechnic.service.interfaces;

import java.util.List;

import com.aerotechnic.entities.MacroTache;
import com.aerotechnic.entities.MacroTacheBiblio;

public interface MacroTacheBiblioBoIn {

	void save(MacroTacheBiblio myEntity);
	MacroTacheBiblio findbyIntitule(String intitule);
	
	void update(MacroTacheBiblio myEntity);

	void delete(Long id);

	MacroTacheBiblio findByID(Long id);

	List<MacroTacheBiblio> findAll();

	List<MacroTacheBiblio> find(int startIndex, int pageSize);
	
	List<MacroTacheBiblio> getMacoTachesBibByIds(String[] ids);

	int countAllTache();
	List<MacroTacheBiblio> getMacHoldingDRF();
}
